permanent life - Spanish English Dictionary